pulse reflection - French English Dictionary